#include <stdio.h>

int str_len(char *);
int str_len2(char *);

/**
 * 题目：写一个函数，求一个字符串的长度，在 main 函数中输入字符串，并输出其长度。
*/
int main(int argc, char const *argv[])
{
    char abc[] = "Returning to entry.";
    int len;

    len = str_len2(abc);
    printf("字符串的长度是：%d\n", len);

    return 0;
}

int str_len(char *str)
{
    int len = 0;
    while (*str != '\0')
    {
        len++;
        str++;
    }
    
    return len;
}

int str_len2(char *str)
{
    char *p = str;
    while (*p != '\0')
        p++;
    return p-str;
}